Definition of Sea Cucumber
-
() Any large holothurian, especially one of those belonging to the genus Pentacta, or Cucumaria, as the common American and European species. (P. frondosa).
Antonyms of Sea Cucumber
No Antonyms Found.
Homophones of Sea Cucumber
No Homophones Found.